home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
yerk
/
mps231ss.hqx
/
Mops source
/
Toolbox classes
/
Dialog
< prev
next >
Wrap
Text File
|
1993-02-07
|
765b
|
45 lines
\ Modal dialog support.
\ July 91 mrh Dialog class moved to module DialogMod.
: X ^base ; \ A non-inline version we can use in a vect
' x vect CALLER
: CLOSER close: caller ;
int THEITEM
var ITEMHANDLE
int ITEMTYPE
false value RTM
: RETURNTOMODAL \ Signals modal: method to re-enter ModalDialog.
true -> rtm ;
from DialogMod import{ DIALOG TOGITEM PARAMTEXT }
compile: dialogMod
true setInstall: dialogMod
endload
\ testing:
6 dialog D1 2 setbold: d1
: QQQ 20 beep returnToModal ;
: WWW 1 beep returnToModal ;
: ZZZ ." useritem hit" cr returnToModal ;
: CLOSE1 close: d1 ;
XTS{ qqq www close1 togitem zzz zzz } 300 init: d1
: GO
" MLDtest.rsrc" openresfile \ ***
getnew: d1 modal: d1 ;
: zz close: d1 ;